10 research outputs found

    Decentralized Multi-Subgroup Formation Control With Connectivity Preservation and Collision Avoidance

    Get PDF
    This paper proposes a formation control algorithm to create separated multiple formations for an undirected networked multi-agent system while preserving the network connectivity and avoiding collision among agents. Through the modified multi-consensus technique, the proposed algorithm can simultaneously divide a group of multiple agents into any arbitrary number of desired formations in a decentralized manner. Furthermore, the agents assigned to each formation group can be easily reallocated to other formation groups without network topological constraints as long as the entire network is initially connected; an operator can freely partition agents even if there is no spanning tree within each subgroup. Besides, the system can avoid collision without loosing the connectivity even during the transient period of formation by applying the existing potential function based on the network connectivity estimation. If the estimation is correct, the potential function not only guarantees the connectivity maintenance but also allows some extra edges to be broken if the network remains connected. Numerical simulations are performed to verify the feasibility and performance of the proposed multi-subgroup formation control

    Decentralized hybrid flocking guidance for a swarm of small UAVs

    No full text
    Flocking is defined as flying in groups without colliding into each other through data exchange where each UAV applies a decentralized algorithm. In this paper, hybrid flocking control is proposed by using three types of guidance methods: vector field, Cucker-Smale model, and potential field. Typically, hybrid flocking control using several methods can lead to generating conflicting commands and thus degrading the performance of the mission. To address this issue, the adaptive CuckerSmale model is proposed. Besides, we use social learning particle swarm optimization to determine the optimal weightings between guidance methods. It is verified through numerical simulations that the optimal weighting for missions such as loitering and target tracking results in effective flocking

    Distributed swarm system with hybrid-flocking control for small fixed-wing UAVs: Algorithms and flight experiments

    No full text
    This paper presents a distributed swarm system for small fixed-wing unmanned aerial vehicles (UAVs). In particular, to perform various missions with multiple UAVs that are densely gathered and collision free, a hybrid-flocking control algorithm is synthesized by using three types of control protocols: vector field guidance (for path following/loitering), augmented Cucker-Smale (ACS) model (for collective flocking behavior), and potential field (for collision avoidance). In particular, to address the issue of conflicts between different control protocols, the adaptive ACS model is proposed and the optimization problem is formulated to determine the suitable mixing weights of control protocols. We also design the transition of multiple operation modes and communication architecture for the swarm system. The system is evaluated using the proposed hybrid-flocking control algorithm by proof-of-concept real flight experiments using 18 small fixed-wing UAVs as well as extensive numerical simulations. Flight experiments are successfully performed for multiple consecutive tasks including the individual task, circular path loitering and elliptical path loitering while avoiding collisions among UAVs

    Improvement of flocking behavior using the inactivity of multiple agents

    No full text

    Using Lazy Agents to Improve the Flocking Efficiency of Multiple UAVs

    No full text
    A group of agents can form a flock using the augmented Cucker-Smale (C-S) model. The model autonomously aligns them to a common velocity and maintains a relative distance among the agents in a distributed manner by sharing the information among neighbors. This paper introduces the concept of inactiveness to the augmented C-S model for improving the flocking performance. It involves controlling the energy and convergence time required to form a stable flock. Inspired by the natural world where a few lazy (or inactive) workers are helpful to the group performance in social insect colonies. In this study, we analyzed different levels of inactiveness as a degree of control input effectiveness for multiple fixed-wing UAVs in the flocking algorithm. To find the appropriate inactiveness level for each flock member, the particle swarm optimization-based approach is used as the first step, based on the initial condition of the flock. However, as the significant computational burden may cause difficulties in implementing the optimization-based approach in real time, we also propose a heuristic adaptive inactiveness approach, which changes the inactivity level of selected agents adaptively according to their position and heading relative to the flock center. The performance of the proposed approaches using the concept of lazy (or inactive) agents is verified with numerical simulations by comparing them with the conventional flocking algorithm in various scenarios
    corecore